import { prop_cur_req_user_identity } from '../../../../../../../../../Classes/cla_req_cur_headers_info';
import { get_mdb_user_uni_float_identity_type_active } from '../../../DataDefine/get_mdb';
import { mdb_identity_uni_flaot_active } from '../Classes/cla_mdb_identity_uni_flaot_active';
import { req_cur_user_create_uni_float_info } from '../Classes/cla_req_cur_user_create_uni_float_info';

/**
 * 添加一个 active 信息素
 * @param uni_float_info
 */
export function sign_cur_uni_float_identity_type_active(
  uni_float_info: req_cur_user_create_uni_float_info
) {
  /**
   * 创建 类型 的 用户 浮动元素 身份 表
   */
  let mdb_cur_user_uni_float_identity_type_active =
    get_mdb_user_uni_float_identity_type_active(
      uni_float_info[prop_cur_req_user_identity]
    );

  /**
   * 浮动元素 身份 简易信息
   */
  let identity_empty_cur_uni_float_info = new mdb_identity_uni_flaot_active(
    uni_float_info
  );

  // 向 表中 添加 信息
  mdb_cur_user_uni_float_identity_type_active.insertOne(
    identity_empty_cur_uni_float_info
  );
}
